BODY {
	SCROLLBAR-FACE-COLOR: #2f6fdf; FONT-SIZE: 1em; MARGIN: 0px 0px 10px; SCROLLBAR-HIGHLIGHT-COLOR: #73a6ff; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-ARROW-COLOR: #ffde8e; SCROLLBAR-TRACK-COLOR: #b0cfc6; FONT-FAMILY: Arial, Helvetica, sans-serif; SCROLLBAR-BASE-COLOR: #003da7; BACKGROUND-COLOR: #ffffff
}
DIV.clSub {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; VISIBILITY: hidden; PADDING-BOTTOM: 4px; COLOR: #003399; PADDING-TOP: 4px; FONT-FAMILY: arial, helvetica; POSITION: absolute; TOP: 30px; TEXT-DECORATION: none; layer-background-color: Silver
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: "Times New Roman", Times, serif
}
TH {
	FONT-SIZE: 12px; FONT-FAMILY: "Times New Roman", Times, serif
}
.bodystyle {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small {
	FONT-SIZE: 10px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.medium {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.big {
	FONT-SIZE: 38px; FONT-FAMILY: "Times New Roman", Times, serif
}
.big2 {
	FONT-SIZE: 34px; FONT-FAMILY: "Times New Roman", Times, serif
}
.xbig {
	FONT-SIZE: 18px; FONT-FAMILY: "Times New Roman", Times, serif
}
.expanded {
	FONT-SIZE: 12px; COLOR: #cccccc; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 2px; TEXT-ALIGN: center
}
.justified {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.footer {
	FONT-SIZE: 9px; BACKGROUND-IMAGE: url(images/back-footer.gif); COLOR: #336633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cceedd
}
.box1 {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: auto; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.box2 {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; WORD-SPACING: 2pt; BORDER-LEFT: 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bigexp {
	FONT-SIZE: 36px; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 1em
}
.bigorange {
	FONT-SIZE: 36px; COLOR: #cc6600; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 1em
}
A {
	COLOR: #0033c0; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0033c0
}
A:active {
	COLOR: #cc5200
}
A:hover {
	COLOR: #cc5200
}
A.green {
	COLOR: #117744; TEXT-DECORATION: none
}
A.green:visited {
	COLOR: #117744
}
A.green:active {
	COLOR: #cc5200
}
A.green:hover {
	COLOR: #cc5200
}
A.footer {
	COLOR: #336633; TEXT-DECORATION: none
}
A.footer:visited {
	COLOR: #336633
}
A.footer:active {
	COLOR: #336633
}
A.footer:hover {
	COLOR: #cc5200
}
A.white {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:visited {
	COLOR: #ffffff
}
A.white:active {
	COLOR: #ffffff
}
A.white:hover {
	COLOR: #ffffcc
}
A.black {
	COLOR: black; TEXT-DECORATION: none
}
A.black:visited {
	COLOR: black
}
A.black:active {
	COLOR: black
}
A.black:hover {
	COLOR: #cc5200
}
A.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #29335f; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.bold:visited {
	COLOR: #29335f
}
A.bold:active {
	COLOR: #29335f
}
A.bold:hover {
	COLOR: #cc5200
}
A.menu1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3f91e2; TEXT-DECORATION: none
}
A.menu1:visited {
	COLOR: #3f91e2
}
A.menu1:active {
	COLOR: #3f91e2
}
A.menu1:hover {
	COLOR: #ffffff
}
A.menu1plus {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffff99; TEXT-DECORATION: none
}
A.menu1plus:visited {
	COLOR: #68a8e8
}
A.menu1plus:active {
	COLOR: #68e8a8
}
A.menu1plus:hover {
	COLOR: #ffffff
}
A.menu2 {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.menu2:visited {
	COLOR: #000000
}
A.menu2:active {
	COLOR: #000000
}
A.menu2:hover {
	COLOR: #ffffff
}
A.menu3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #68a8e8; TEXT-DECORATION: none
}
A.menu3:visited {
	COLOR: #68a8e8
}
A.menu3:active {
	COLOR: #68e8a8
}
A.menu3:hover {
	COLOR: #ffffff
}
.xbigorange {
	FONT-SIZE: 24px; COLOR: #cc6600; FONT-FAMILY: "Times New Roman", Times, serif
}
.xbigorange2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #cc6600; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footergray {
	FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mediumgray {
	FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small4 {
	FONT-SIZE: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small6 {
	FONT-SIZE: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small8 {
	FONT-SIZE: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mediumplus {
	FONT-SIZE: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.box1Bold {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: auto; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.box1menu1 {
	BORDER-RIGHT: #000033 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #3399cc 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #006699 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #003366 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003691
}
.box1menu2 {
	BORDER-RIGHT: #000066 0px solid; PADDING-RIGHT: 15px; BORDER-TOP: #003366 2px solid; PADDING-LEFT: 12px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/back-menu.gif); PADDING-BOTTOM: 4px; BORDER-LEFT: #0099cc 0px solid; WIDTH: auto; PADDING-TOP: 4px; BORDER-BOTTOM: #000066 7px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #0d7cb9
}
.clCMEvent {
	Z-INDEX: 300; LEFT: 0px; VISIBILITY: hidden; WIDTH: 100%; CLIP: rect(0px 100% 100% 0px); POSITION: absolute; TOP: 0px; HEIGHT: 100%
}
.clCMAbs {
	LEFT: 0px; BACKGROUND-IMAGE: url(images/menuarrow.gif); VISIBILITY: hidden; WIDTH: 10px; POSITION: absolute; TOP: 0px; HEIGHT: 10px
}
.m1txt {
	OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; POSITION: absolute; HEIGHT: 25px
}
.m1txtover {
	OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; POSITION: absolute; HEIGHT: 25px
}
.m2txt {
	OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; POSITION: absolute; HEIGHT: 25px
}
.m2txtover {
	OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; POSITION: absolute; HEIGHT: 25px
}
.m3txt {
	OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; POSITION: absolute; HEIGHT: 25px
}
.m3txtover {
	OVERFLOW: hidden; WIDTH: 130px; CURSOR: hand; POSITION: absolute; HEIGHT: 25px
}
.m1txt {
	PADDING-RIGHT: 4px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.m1txtover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.m1txt {
	BACKGROUND-IMAGE: url(images/back-menu1.gif); COLOR: #63a5e7
}
.m1txtover {
	BACKGROUND-IMAGE: url(images/back-menu1b.gif); COLOR: #ffffff
}
.m2txt {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.m2txtover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.m3txt {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.m3txtover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.m2txt {
	BACKGROUND-IMAGE: url(images/back-menu.gif); COLOR: #000000; BACKGROUND-COLOR: #cddbeb
}
.m3txt {
	COLOR: #000000; BACKGROUND-COLOR: #a4cadd
}
.m2txtover {
	BACKGROUND-IMAGE: url(images/back-menub.gif); COLOR: #ffffff
}
.m3txtover {
	BACKGROUND-IMAGE: url(images/back-menud.gif); COLOR: #ffffff
}
.clBar {
	VISIBILITY: hidden; OVERFLOW: hidden; WIDTH: 50px; POSITION: absolute; HEIGHT: 10px; BACKGROUND-COLOR: #1f419c; layer-background-color: #1F419C
}
.clA {
	Z-INDEX: 300; VISIBILITY: hidden; POSITION: absolute
}
.clB {
	BORDER-RIGHT: #000033 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #3399cc 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; Z-INDEX: 300; VISIBILITY: hidden; PADDING-BOTTOM: 4px; BORDER-LEFT: #006699 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #003366 0px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; BACKGROUND-COLOR: #003691
}
.clB2 {
	BORDER-RIGHT: #000033 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #3399cc 0px solid; PADDING-LEFT: 4px; FONT-SIZE: 10px; Z-INDEX: 300; VISIBILITY: hidden; PADDING-BOTTOM: 4px; BORDER-LEFT: #006699 0px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #003366 0px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; BACKGROUND-COLOR: #5391ae
}
.tit-blu-big {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.expandednocolor {
	FONT-SIZE: 12px; LINE-HEIGHT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 2px
}
.tit-blu-med {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.justifiedIndent {
	FONT-SIZE: 12px; TEXT-INDENT: 20pt; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.footerblack {
	FONT-SIZE: 9px; BACKGROUND-IMAGE: url(images/back-footer2.gif); COLOR: #336633; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cceedd
}
.titolonero {
	FONT-SIZE: 20px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 3px
}
.tablemain {
	BACKGROUND-IMAGE: url(images/sfondo_main0.gif); BACKGROUND-REPEAT: no-repeat
}
.bordodx {
	BORDER-RIGHT: #339966 2px solid; BORDER-TOP: #339966 1px solid; BORDER-LEFT: #339966 2px solid; BORDER-BOTTOM: #339966 1px solid
}
.borderdots {
	BORDER-TOP-COLOR: #339966; BORDER-BOTTOM: 1px dotted
}
.datayellow {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: 2px
}
.tdborderdown {
	BORDER-RIGHT: #336633 1px solid; BORDER-TOP: #336633 3px solid; BORDER-LEFT: #336633 1px solid; BACKGROUND-COLOR: #ffffff
}
.ver-td-brddown {
	FONT-SIZE: 5px; BORDER-BOTTOM: #666666 1px solid
}
.ver-td-small5 {
	FONT-SIZE: 5px
}
.ver-naz {
	BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px solid; COLOR: #666666; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.ver-flag {
	BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.ver-mid {
	BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.ver-photo {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.ver-td-brddx {
	BORDER-RIGHT: #666666 1px solid; FONT-SIZE: 5px
}
.ver-td-brdup {
	BORDER-TOP: #666666 1px solid; FONT-SIZE: 5px
}
.ver-nome {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px solid; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.ver-nome2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ver-ris {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #006699; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ver-td-brdno {
	FONT-SIZE: 5px
}
.ver-nome3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ver-nome4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ver-nome5 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ver-tratto {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; BORDER-BOTTOM: #999999 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ver-trattonaz {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; BORDER-BOTTOM: #999999 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.tdborderdown2 {
	BORDER-RIGHT: #336633 1px solid; BACKGROUND-POSITION: center top; BORDER-TOP: #336633 3px; BACKGROUND-IMAGE: url(images/back-td.gif); BORDER-LEFT: #336633 1px solid; BORDER-BOTTOM: #336633 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f6f6f6
}
.tdborderdownall {
	BORDER-RIGHT: #336633 1px solid; BORDER-TOP: #336633 3px solid; BORDER-LEFT: #336633 1px solid; BORDER-BOTTOM: #336633 1px solid; BACKGROUND-COLOR: #ffffff
}
.tit-gray-med {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.medium11 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.justified11 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.justified10 {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.bordino {
	BORDER-RIGHT: #336633 1px solid; BORDER-TOP: #336633 1px solid; BORDER-LEFT: #336633 1px solid; BORDER-BOTTOM: #336633 1px solid
}
